many-cleft goosefoot - German English Dictionary